const fs = require('fs')

// fs.readFile('./1.txt', (err, data) => {
//     //如果出错,抛出错误
//     if(err) throw err
//     //输出文件内容
//     console.log(data.toString())
// })

//promise形式
const p = new Promise((resolve,reject)=>{
    fs.readFile('./1.txt', (err,data) => {
        if(err) reject(err)
        resolve(data)
    })
})

p.then(value=>{
    console.log(value.toString())
}, reason=>{
    console.log(reason)
})